Search results for "Essence Theory"

showing 2 items of 2 documents

Software Startup Practices -- Software Development in Startups through the Lens of the Essence Theory of Software Engineering

2020

Software startups continue to be important drivers of economy globally. As the initial investment required to found a new software company becomes smaller and smaller resulting from technological advances such as cloud technology, increasing numbers of new software startups are born. Typically, the main argument for studying software startups is that they differ from mature software organizations in various ways, thus making the findings of many existing studies not directly applicable to them. How, exactly, software startups really differ from other types of software organizations as an on-going debate. In this paper, we seek to better understand how software startups differ from mature so…

FOS: Computer and information sciences050101 languages & linguisticsComputer scienceohjelmistotuotantoContext (language use)Cloud computing02 engineering and technologystartup-yrityksetThrough-the-lens meteringComputer Science - Software Engineeringcase studytapaustutkimusSoftwareArgument0202 electrical engineering electronic engineering information engineering0501 psychology and cognitive sciencesbusiness.industry05 social sciencesSoftware developmentInvestment (macroeconomics)software startupSoftware Engineering (cs.SE)software development020201 artificial intelligence & image processingessence theory of software engineeringohjelmistokehitysbusinessSoftware engineeringsoftware development practice
researchProduct

The Essence Theory of Software Engineering – Large-Scale Classroom Experiences from 450+ Software Engineering BSc Students

2018

Software Engineering as an industry is highly diverse in terms of development methods and practices. Practitioners employ a myriad of methods and tend to further tailor them by e.g. omitting some practices or rules. This diversity in development methods poses a challenge for software engineering education, creating a gap between education and industry. General theories such as the Essence Theory of Software Engineering can help bridge this gap by presenting software engineering students with higher-level frameworks upon which to build an understanding of software engineering methods and practical project work. In this paper, we study Essence in an educational setting to evaluate its usefuln…

FOS: Computer and information sciencesComputer sciencepracticesmedia_common.quotation_subjectohjelmistotuotantoContext (language use)02 engineering and technologyBridge (nautical)menetelmätComputer Science - Software Engineeringsoftware process engineering020204 information systems0202 electrical engineering electronic engineering information engineeringEssence Theorymedia_commoneducationbusiness.industrySEMATScale (chemistry)020207 software engineeringkäytäntöohjelmistosuunnitteluSoftware Engineering (cs.SE)koulutusWork (electrical)Software engineeringbusinessDiversity (politics)
researchProduct